go/types.object.Pos (method, view implemented interface methods)
21 uses
go/types (current package)
infer.go#L505: tname := NewTypeName(tparam.Obj().Pos(), tparam.Obj().Pkg(), tparam.Obj().Name(), nil)
mono.go#L290: if elem, ok := elem.(*TypeName); ok && !elem.IsAlias() && cmpPos(elem.Pos(), obj.Pos()) < 0 {
mono.go#L297: w.addEdge(idx, w.typeParamVertex(tpar), 1, obj.Pos(), tpar)
object.go#L148: func (obj *object) Pos() token.Pos { return obj.pos }
typestring.go#L330: w.string(fmt.Sprintf(" /* with %s declared at %v */", t.obj.name, t.obj.Pos()))
golang.org/x/exp/apidiff
apidiff.go#L334: vars = append(vars, types.NewVar(v.Pos(), v.Pkg(), "", v.Type()))
golang.org/x/tools/internal/gcimporter
iexport.go#L713: w.pos(obj.Pos())
iexport.go#L734: w.pos(obj.Pos())
iexport.go#L749: w.pos(obj.Pos())
iexport.go#L757: w.pos(obj.Pos())
iexport.go#L782: w.pos(obj.Pos())
iexport.go#L806: w.pos(obj.Pos())
iexport.go#L825: w.pos(m.Pos())
iexport.go#L1008: w.pos(t.Obj().Pos())
iexport.go#L1021: w.pos(t.Obj().Pos())
iexport.go#L1105: w.pos(f.Pos())
iexport.go#L1122: w.pos(named.Obj().Pos())
iexport.go#L1139: w.pos(m.Pos())
ureader_yes.go#L575: recv := types.NewVar(fn.Pos(), fn.Pkg(), "", named)
ureader_yes.go#L577: methods[i] = types.NewFunc(fn.Pos(), fn.Pkg(), fn.Name(), types.NewSignatureType(recv, nil, nil, sig.Params(), sig.Results(), sig.Variadic()))